A Moving Average Modeling Approach for Computing Component-Based Software Reliability Growth Trends

نویسندگان

  • Wen-Li Wang
  • Thomas L. Hemminger
  • Mei-Huei Tang
چکیده

This paper introduces a moving average reliability growth model to describe the evolution of component-based software. In this model, the reliability of a system is a function of the reliabilities of its constituent components. The moving average provides a trend indicator to depict reliability growth movement within the evolution of a series of component enhancements. The moving average can reduce the effects of bias or measurement error of certain components by rendering a smoothed trend of system reliability growth. The input parameters are the components’ configurations and individual reliability growths. The output is a vector of moving averaged system reliability growths indicating increasing component enhancement. The application of this model can facilitate cost/performance evaluation and support decision making for future software maintenance. More importantly, without introducing excessive computation, the model can be combined with many existing component-based reliability models to compute overall reliability growth.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal approach on modeling and predicting of software system security: Stochastic petri net

To evaluate and predict component-based software security, a two-dimensional model of software security is proposed by Stochastic Petri Net in this paper. In this approach, the software security is modeled by graphical presentation ability of Petri nets, and the quantitative prediction is provided by the evaluation capability of Stochastic Petri Net and the computing power of Markov chain. Each...

متن کامل

An approach to software reliability prediction based on time series modeling

Reliability is the key factor for software system quality. Several models have been introduced to estimate and predict reliability based on results of software testing activities. Software Reliability Growth Models (SRGMs) are considered the most commonly used to achieve this goal. Over the past decades, many researchers have discussed SRGMs’ assumptions, applicability, and predictability. They...

متن کامل

Realistic assumptions for software reliability models

A definition of reliability appropriate for systems containing significant software that includes trustworthiness and is independent of requirements will be stated and argued for. The systems addressed will encompass the entire product development process as well as both product and its documentation. Cost incurred as a result of faults will be shown to be appropriate as a performance measureme...

متن کامل

An Analytical Approach to Architecture-Based Software Reliability Prediction

Prevalent approaches to software reliability modeling are black-box based, i.e., the the software system is treated as a monolithic entity and only its interactions with the outside world are modeled. However, with the advancement and widespread use of object oriented systems design and web-based development, the use of component-based software development is on the rise. Software systems are b...

متن کامل

Forecasting conditional climate-change using a hybrid approach

A novel approach is proposed to forecast the likelihood of climate-change across spatial landscape gradients. This hybrid approach involves reconstructing past precipitation and temperature using the self-organizing map technique; determining quantile trends in the climate-change variables by quantile regression modeling; and computing conditional forecasts of climate-change variables based on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006